----------------------------------------------------------------

         Release Notes for WatchGuard REDACTIVE 3.0.5.2647
       	      January 2020 - Document Revision A
                         
----------------------------------------------------------------
                Copyright (c) WatchGuard, Inc.
                    All rights reserved
----------------------------------------------------------------

For up-to-date information on WatchGuard Video Software, contact 
WatchGuardCustomer Service:
    
    http://www.watchguardvideo.com/
    http://cs.watchguardvideo.com
    Phone: 1-866-384-8567 (toll free)

_________________________________________________________________

TABLE OF CONTENTS

    1: FEATURE ADDITIONS

    2: BUG FIXES

    3: FUNCTIONAL CHANGES / KNOWN LIMITATIONS

    4: WG SOFTWARE COMPATIBILITY

    5: SUPPORTED UPGRADE PATHS

    6: SYSTEM REQUIREMENTS

_________________________________________________________________

1: FEATURE ADDITIONS

Version 3.0.5
- Added support for Intel GPU (600-series or above) on Windows to offload some
    detection tasks.
- (Desktop Only) - Added checkbox to disable GPU acceleration on Desktop version
    in case of hardware/software incompatibilities.
- Update Visual C++ and Intel Redistributables.

Version 3.0.3
- Open Videos
  - Supports MOV, AVI, and MKV containers (in addition to the original .mp4 and .ts
    formats) with H.264 video and AAC or MP3 audio.
- Added new detection types for Auto Redaction: Faces, People, Vehicles, 
    License Plates
- Auto Redaction can now be run multiple times which allows a user to run 
    it once for faces and then a different type (e.g. license plates) later.
- Improved processing speed when running Auto Redactions if an Intel CPU is present.
- Added a scrollable Objects List that shows thumbnails of all detected objects
- Added a toggle to show/hide specific detection types in the video (faces, 
    people, etc.). Only checked items will be redacted when the video is exported.
- Improved logging to main.log
- (Enterprise only) - LDAP URI can now contain search filters (CN, OU, etc.).
- (Enterprise only) - Both HTTP and HTTPS can now be enabled at the same time.
- (Enterprise only) - Added a new "From Email Address" field to the SMTP settings. 
  This allows the REDACTIVE administrator to define the "from" email address that 
  "password reset" emails come from. 

Version 3.0.2
- Added new detection types for Auto Redaction: Faces, People, Vehicles, 
    License Plates
- Auto Redaction can now be run multiple times which allows a user to run 
    it once for faces and then a different type (e.g. license plates) later.
- Improved processing speed when running Auto Redactions if an Intel CPU or 
    Nvidia GPU is present.
- Added a scrollable Objects List that shows thumbnails of all detected objects
- Added a toggle to show/hide specific detection types in the video (faces, 
    people, etc.). Only checked items will be redacted when the video is exported.
- Improved logging to main.log
- LDAP URI can now contain search filters (CN, OU, etc.).
- (Enterprise only) - Both HTTP and HTTPS can now be enabled at the same time.
- (Enterprise only) - Added a new "From Email Address" field to the SMTP settings. 
  This allows the REDACTIVE administrator to define the "from" email address that 
  "password reset" emails come from. 

Verson 2.0.6
- Bug fix release (see section 2 for details)

Version 2.0
- User Security
- Option for constant beep on audio redaction
- Recent Video List
- Background processing - can work on other videos while others are processed
- Allow export trimmed video (without redaction)
- Allow multiple users via browser (Enterprise version)

Version 1.0.9

- Option to trim redacted videos for export 

Version 1.0.7
- Open Videos
  - Supports .mp4 and .ts containers with H.264 video and AAC audio
    - Open a file using menu option or drag and drop a video file 
      onto the application
- Video Playback
  - Buttons for previous frame, modal play/pause, and next frame
  - 3 Speed Controls for playback : .2x, 1x, or 2x 
  - Keyboard shortcuts to move frames
- Automatic Redaction
  - Automatic Search of Faces 
- Manual Redaction 
  - User can draw boxes on objects to be tracked
- Editing Objects 
  - Allows adjustment of bounding box or repositioning to a 
    different location
    - Various options via right click context menu
- View Options 
  - Range of colors to allow easy and immediate differentiation of objects
   - Overlay an object label to the box  to aid in object differentiation
- Audio Redaction
  - Remove All Audio checkbox 
  - Mark time Segments to selectively mute audio
- Exporting Videos 
  - Exported as mp4 container with H.264 video and AAC audio
  - Various Export options like outline, fill, blur, pixelate and Mosaic


_________________________________________________________________

2: BUG FIXES

Version 3.0.5

- HTTP can now be completely disabled if HTTPS is activated. There was a bug
   that would continuously restart service if HTTP was disabled.
- Extending an existing track "forward" could cause a crash.
- The "Mute all audio" checkbox now properly mutes the video's audio track.
- Pressing the left/right arrows after opening the Objects List would scroll
   through the list instead of frame stepping the video player forward/backward.
- Additional logging added to improve logs for customer support.
- Ellipse option was not working when exporting redacted video with "pixelate"
    or "fill" types.
- Opening audio editor would cause video playback speed to reset to 1x,
    regardless of what it was set to before.

Version 3.0.2
- LDAP no longer crashes if more than 1000 groups returned during set up.
- Fixed potential sync issues with audio, video, and/or redaction boxes when 
    the system was at high CPU utilization.
- Selecting an option in left panel no longer keeps focus and allows user 
    to use keyboard shortcuts to play/pause/frame-step through video.
- MS Edge no longer briefly plays and then pauses when a video is opened. It
    is paused by default now.
- Take additional measures to prevent some browsers from caching the initial 
    Authentication page of the Admin section.
- Fixed an issue with the filenames of exported video when the original videos 
    filename contained spaces.
- Changed the wording on the HTTPS configuration panel in the Admin section to be 
    A private key file is required. Previously, it said public key.
- Prevented very rare crash that might happen videos are opened and closed very 
    rapidly. 
- Fixed issue where thumbnail would not be generated for very short videos 
    (< 1 second)
- Prevented browsers back button from exiting the app.
- Fixed rare case where cancelling a running process (Auto Redaction, etc) would 
    cause a crash.
- Changed the types labels to gray if theyve already been run to indicate they 
    are disabled. Fixed a bug where the Submit button could be clicked, even if 
    no types were chosen, which resulted in a crash. Changed the color of the close 
    button X at the top right to make it more visible.
- Fixed a keyboard-shortcut bug where the video player would try to seek to a 
    non-existent time. This would result in the displayed video time to show 
    something like (NaN / 0:15)
- Selection of Redact Audio button and then pressing the spacebar no longer 
    toggles the Audio Editor window opened and closed. Old version would keep 
    focus on the button and pressing spacebar would play the video but it would 
    also click the button causing the editor to close.
- Selecting Run Auto Redaction button, closing the dialog or running an auto 
    redaction, and then pressing spacebar no longer opens the dialog again. The video 
    should play after pressing spacebar, but the Select Detection Types dialog should 
    not open. 
- On clean installs (no previous redactor data folder), the Desktop version now uses 
    the users Home folder by default when they export their first video.
- The Desktop version should no longer lock up with an Internal Error message on 
    crashes, which would ultimately require the user to kill the task in Task Manager. 
    This was easily reproduced by uninstalling the Intel redistributable and then 
    trying to run a redaction.
- For Enterprise only - Fixed the LDAP connection when LDAP URI contained upper case 
    letters.
- For Enterprise only - Fixed an IE bug that would sometimes cause the entire video 
    player to be selected/highlighted when a new redaction box was drawn/dragged on 
    the screen. 
- Improved handling of videos that contain negative audio timestamps and/or packets 
    marked as "discard". Previously, exporting these types of videos might have 
    experienced out-of-sync redactions that did not a match the previously defined 
    areas in the app.


Version 2.0.6
- Fixed bug with exporting filenames that contained spaces
- Fixed occasional synchronization issues with audio, video, and redaction 
    areas when rendering videos for export

Version 2.0
- Fix for redacting .ts files

Version 1.0.9
- Improved user messaging when trial license has expired

Version 1.0.7
- License keys no longer need to be entered in all caps
- Installation directory now saved in registry, to be used during 
    upgrades going forward
- Correct End User License Agreement (EULA) incorporated into the 
    installer
 
_________________________________________________________________
3: FUNCTIONAL CHANGES / KNOWN LIMITATIONS

INSTALL/UPGRADE:

- A prerequistite for Redactive 3.0.5 is Microsoft Visual C++ 2013 x64
- Note: If upgrading from Desktop version 1.0.9 to Enterprise version 3.0.5,
    any previously redacted videos will not automatically show up in the 
    dashboard area of the newer version. File->Open can be used to load them.
- Install directory defaults:
  - For Desktop version: C:\Program Files\WatchGuardVideo_Redactive
  - For Enterprise version: C:\ProgramData\WatchGuard REDACTIVE
	- During installation and configuration of the Enterprise version,
	  you can change the data path for videos and redaction data
	  on the Storage tab of the Admin page.
- It is recommended to completely uninstall any Desktop version before 
    installing Enterprise version 3.0.5.
- If upgrading from Desktop version 1.0.9 to Desktop 3.0.5, the newer 
    Desktop version will replace the older Desktop version.
- Appropriate licenses are required for each application accordingly.
- The application has been optimized to efficiently scale in a 
    multicore environment. 
  -- For best performance, particularly when working with long videos, 
     a 16+ core system is recommended. 
- REDACTIVE software should never be installed/run on the same server 
    as Evidence Library.


CONFIGURATION

- For Enterprise version, Authentication can be set up for either:
  - 1.Local Authentication
    - Create, assign roles and manage users locally on server
  - 2.LDAP Authentication
    - Uses AD to query users and groups and maps access to the
      groups listed on LDAP Authentication Group Settings 
      configuration.


LICENSE ACTIVATION

- Following are the error messages one may get depending on the 
  scenario when there is a failure to activate the license:
  - 1.Activation failed (server unreachable) means the machine 
      cannot reach the license server, likely because it is offline.
  - 2.Invalid serial number entered. Please recheck and try again. 
      means the serial number has been mistyped, the app can determine 
      this on its own without reaching the server.
  - 3.Activation failed (serial number invalid) means that the 
      serial number appears correct but the serial number does not 
      exist on the license server or does but allows no further 
      activations.
  - 4."All licenses are currently in use, please try again later. 
       Contact your IT administrator if additional licenses are 
       required." means either no licenses have been set up, or
       additional licenses are needed to be configured.


REDACTION

- DV1 (VOB) video files are not supported.


OTHER

- v2 redactions are all considered Manual types in v3
- Objects List is disabled when v2 redaction data is present.
- Clicking a thumbnail in the Objects List will move the video to the 
    first frame where that object is detected
- Hovering over an object will highlight it in the video player, which 
    is helpful when many objects are on the screen at the same time.
- Higher the pixel density of the object, better the quality of detection.
- Complexity of the redaction option selected will affect the time 
    required for export
  -- Options from fastest to slowest:  
     Outline/Fill -> Pixelate -> Blurr -> Mosaic
- Auto redaction is not always 100%.  Each redacted video should 
    be manually verified. 
- In case of machine crash, the software can be installed on a new 
    machine and activated with the serial number. 
- Note: If Redactive is uninstalled, make sure to rename or delete the 
    C:\ProgramData\WatchGuard REDACTIVE folder in order to have a clean
    install
- If there is a need to restart the Enterprise Redactive service, 
    this can be done either from the OS explorer left pane under 
    WatchGuard REDACTIVE -> Stop WatchGuard REDACTIVE or
    WatchGuard REDACTIVE -> Start WatchGuard REDACTIVE or
    through Windows Services.

_________________________________________________________________
4: WG SOFTWARE COMPATIBILITY

- EL
  - All.  Redaction software works on exported .TS and .MP4 files

- ELX
  - All.  Redaction software works on exported .TS and .MP4 files

- DVR Firmware
  - N/A

- VISTA Firmware
  - N/A

- Transfer Station Firmware
  - N/A


_________________________________________________________________
5: SUPPORTED UPGRADE PATHS

- REDACTIVE 1.0.9 to REDACTIVE 3.0.5 Desktop
- REDACTIVE 2.0.6+ Desktop to REDACTIVE 3.0.5 Desktop
- REDACTIVE 2.0.6+ Enterprise to REDACTIVE 3.0.5 Enterprise

- REDACTIVE 1.0.9 version to REDACTIVE 3.0.5 Enterprise:
  - It is recommended to completely uninstall Desktop and backup/delete the 
    WatchGuard REDACTIVE data folder before installing Enterprise.


_________________________________________________________________
6: SYSTEM REQUIREMENTS

- OS Supported:
  - Windows 7 64 bit, 
  - Windows 10 64 bit, 
  - Windows Server 2012 R2
  - Windows Server 2016 
  - Windows Server 2019

- Intel i7 processor or higher 

- 8GB RAM min for 4 concurrent redactions, 2GB RAM min required for each redaction

- Screen resolution of 1280x800 or higher 

- Enterprise version Recommendation:
  - Max concurrent redactions supported = (1/2 * number of cores)

